promote a love interest between two people - Español Inglés Diccionario